• Contract
  • Toronto

Role :- C2C
Position – Fullstack Engineer(React + Python + Docker)
Experience: 8+ yrs
# of positions: 2

Location: Remote

All candidates must have LinkedIn ID (Do not submit profiles without LinkedIn)

  1. Frontend experience either with React, Javascript
  2. Python
  3. Docker experience
  4. AWS – Good to have not mandatory.

Job Description:
We are seeking a skilled and motivated Software Engineer to support the development of a Dockerized web application. The ideal candidate will have experience building secure, scalable web applications and APIs using modern web technologies. This role, and the successful candidate will be expected to manage their own development environment and timelines.

Responsibilities:
● Develop a fully containerized web application using Docker.
● Design and implement a clean and functional user interface using HTML, JavaScript, and associated frameworks.
● Build the backend using Python (Django or similar framework).
● Implement secure authentication and user management features.
● Integrate with another application via secure APIs.
● Set up and manage a PostgreSQL database.
● Write clear and concise technical documentation.
● Conduct regular code commits to a private GitHub repository (separate from the production environment).
● Participate in periodic progress check-ins and provide updates on deliverables.

Deliverables:
● Fully functional, Dockerized web application.
● Backend service with secure RESTful APIs.
● Authentication system and user roles.
● PostgreSQL database schema and data handling.
● Integration with external application(s).
● Full documentation (deployment, API usage, architecture overview).

Required Skills and Qualifications:
● Proficiency in Python and Django (or similar web frameworks).
● Strong front-end skills (HTML, JavaScript, and CSS).
● Experience with Docker for application containerization.
● Familiarity with PostgreSQL and database design principles.
● Experience in developing and documenting RESTful APIs.
● Ability to work independently and meet deadlines.
● Strong communication and documentation skills.

Preferred Qualifications:
● Experience with CI/CD pipelines and GitHub workflows.
● Knowledge of secure coding practices.
● Familiarity with AWS, especially for deploying Docker containers.

Sr. No Skills Years of Exp Rating
1 Develop a fully containerized web application using Docker.
2 Design and implement a clean and functional user interface using HTML, JavaScript, and associated frameworks.
3 Build the backend using Python (Django or similar framework).
4 Implement secure authentication and user management features.
5 Integrate with another application via secure APIs.
6 Proficiency in Python and Django (or similar web frameworks).
7 Strong front-end skills (HTML, JavaScript, and CSS).
8 Experience with Docker for application containerization.
9 Familiarity with PostgreSQL and database design principles.
10 Experience in developing and documenting RESTful APIs.